garbage disposer - French English Dictionary